sausage balloon - Turkish English Dictionary